[Main]
Name=Pushing
Author=Crunchward
D1=Credits: Code by Crunchward
D2=
D3=Function:
D4=The player types a command, followed by a number.
D5=The player one step ahead is then teleported the stated number of steps
D6=in the direction the teriggering furre is facing.
D7=
V1=Command you would like to use
T1=Command Code
V2=Push Variable Name
T2=Variable Name

[Code]
** Type ^1^ followed by a number **
** Code by Crunchward **
** Dragonspeak push NorthEast **
(0:32) When a furre says something with {^1^} in it,
   (1:11) and the triggering furre has got shared control (or is the dream owner),
   (1:13) and the triggering furre is facing northeast (up and right),
            (5:314) set variable %^2^ to the number the triggering furre just said.
      (3:10) in the space right in front of the triggering furre,
            (5:80) move any furre present %^2^ step(s) northeast (up and right) if there's nobody already there.
            (5:200) emit message {[C] You pushed the furre %^2^ steps.} to the triggering furre.

** Dragonspeak push SouthEast **
(0:32) When a furre says something with {^1^} in it,
   (1:11) and the triggering furre has got shared control (or is the dream owner),
   (1:14) and the triggering furre is facing southeast (down and right),
            (5:314) set variable %^2^ to the number the triggering furre just said.
      (3:10) in the space right in front of the triggering furre,
            (5:81) move any furre present %^2^ step(s) southeast (down and right) if there's nobody already there.
            (5:200) emit message {[C] You pushed the furre %^2^ steps.} to the triggering furre.

** Dragonspeak push Southwest **
(0:32) When a furre says something with {^1^} in it,
   (1:11) and the triggering furre has got shared control (or is the dream owner),
   (1:15) and the triggering furre is facing southwest (down and left),
            (5:314) set variable %^2^ to the number the triggering furre just said.
      (3:10) in the space right in front of the triggering furre,
            (5:82) move any furre present %^2^ step(s) southwest (down and left) if there's nobody already there.
            (5:200) emit message {[C] You pushed the furre %^2^ steps.} to the triggering furre.

** Dragonspeak push NorthWest **
(0:32) When a furre says something with {^1^} in it,
   (1:11) and the triggering furre has got shared control (or is the dream owner),
   (1:16) and the triggering furre is facing northwest (up and left),
            (5:314) set variable %^2^ to the number the triggering furre just said.
      (3:10) in the space right in front of the triggering furre,
            (5:83) move any furre present %^2^ step(s) northwest (up and left) if there's nobody already there.
            (5:200) emit message {[C] You pushed the furre %^2^ steps.} to the triggering furre.
